/*
 * File: OsTask.h
 *
 * Code generated for Interface Definition.
 *
 * Genrated author          :Insomnia
 * Tool version             :v1.0
 * Source code generated on :05-Aug-2020 15:51:57
 */
#ifndef _CAN_RTE_H_
#define _CAN_RTE_H_

#include "rtwtypes.h"


extern uint16_T Rte_CANTx_BatCurr_GetVal(void);
extern uint16_T Rte_CANTx_BatCurr2_GetVal(void);
extern uint16_T Rte_CANTx_BatCurr3_GetVal(void);
extern uint16_T Rte_CANTx_BatPower_GetVal(void);
extern uint16_T Rte_CANTx_PackVolt_GetVal(void);
extern uint16_T Rte_CANTx_linkVolt_GetVal(void);
extern uint16_T Rte_CANTx_DispSOC_GetVal(void);
extern uint8_T Rte_CANTx_PowerBatMaintainReq_GetVal(void);
extern uint8_T Rte_CANTx_BatDisconnectDisp_GetVal(void);
extern uint8_T Rte_CANTx_ChgWireConntsDisp_GetVal(void);
extern uint8_T Rte_CANTx_BalRunSts_GetVal(void);
extern uint8_T Rte_CANTx_LowPowerOffPrmt_GetVal(void);
extern uint8_T Rte_CANTx_BMSSelfChk_GetVal(void);
extern uint8_T Rte_CANTx_BMSReqPowerOff_GetVal(void);
extern uint8_T Rte_CANTx_CellTempOTSts_GetVal(void);
extern uint16_T Rte_CANTx_InsPRes_GetVal(void);
extern uint16_T Rte_CANTx_InsNRes_GetVal(void);
extern uint16_T Rte_CANTx_InsRes_GetVal(void);
extern uint16_T Rte_CANTx_CellVoltMinNum_GetVal(void);
extern uint8_T Rte_CANTx_CellVoltMaxNum_GetVal(void);
extern uint8_T Rte_CANTx_CellTempMinNum_GetVal(void);
extern uint16_T Rte_CANTx_CellTempMaxNum_GetVal(void);
extern uint16_T Rte_CANTx_ACChgVoltReq_GetVal(void);
extern uint16_T Rte_CANTx_ACChgCurrReq_GetVal(void);
extern uint8_T Rte_CANTx_ACChgEnReq_GetVal(void);
extern uint8_T Rte_CANTx_ACChgVoltSts_GetVal(void);
extern uint8_T Rte_CANTx_OBC1COMSts_GetVal(void);
extern uint8_T Rte_CANTx_ACChgStopReason_GetVal(void);
extern uint8_T Rte_CANTx_FltNum_GetVal(void);
extern uint16_T Rte_CANTx_CellVoltMax_GetVal(void);
extern uint16_T Rte_CANTx_CellVoltMin_GetVal(void);
extern uint8_T Rte_CANTx_CellTempMax_GetVal(void);
extern uint8_T Rte_CANTx_CellTempMin_GetVal(void);
extern uint8_T Rte_CANTx_BATT_TEMP_LAMP_GetVal(void);
extern uint8_T Rte_CANTx_CellTempAvg_GetVal(void);
extern uint8_T Rte_CANTx_SOH_GetVal(void);
extern uint16_T Rte_CANTx_PeakDsgCurr_GetVal(void);
extern uint16_T Rte_CANTx_ContDsgCurr_GetVal(void);
extern uint16_T Rte_CANTx_PeakChgCurr_GetVal(void);
extern uint16_T Rte_CANTx_ContChgCurr_GetVal(void);
extern uint16_T Rte_CANTx_PeakDsgPwr_GetVal(void);
extern uint16_T Rte_CANTx_PeakChgPwr_GetVal(void);
extern uint16_T Rte_CANTx_ContDsgPwr_GetVal(void);
extern uint16_T Rte_CANTx_ContChgPwr_GetVal(void);
extern uint8_T Rte_CANTx_MaiPosRlySts_GetVal(void);
extern uint8_T Rte_CANTx_PTCRlySts_GetVal(void);
extern uint8_T Rte_CANTx_PrechgSts_GetVal(void);
extern uint8_T Rte_CANTx_PrechgRlySts_GetVal(void);
extern uint8_T Rte_CANTx_DCChgRlySts_GetVal(void);
extern uint16_T Rte_CANTx_BatRateCap_GetVal(void);
extern uint16_T Rte_CANTx_BatRateVolt_GetVal(void);
extern uint16_T Rte_CANTx_PackRateEnergy_GetVal(void);
extern uint8_T Rte_CANTx_BatType_GetVal(void);
extern uint8_T Rte_CANTx_BatManufacture_GetVal(void);
extern uint8_T Rte_CANTx_FltLvMax_GetVal(void);
extern uint8_T Rte_CANTx_InsResFltLv_GetVal(void);
extern uint8_T Rte_CANTx_FltCode_GetVal(void);
extern uint8_T Rte_CANTx_PosRlyFlt_GetVal(void);
extern uint8_T Rte_CANTx_PTCRlyFlt_GetVal(void);
extern uint8_T Rte_CANTx_PreRlyFlt_GetVal(void);
extern uint16_T Rte_CANTx_SOC_GetVal(void);
extern uint8_T Rte_CANTx_CellTempDiffFlt_GetVal(void);
extern uint8_T Rte_CANTx_CellTempOTFlt_GetVal(void);
extern uint8_T Rte_CANTx_PackVoltOVFlt_GetVal(void);
extern uint8_T Rte_CANTx_PackVoltUVFlt_GetVal(void);
extern uint8_T Rte_CANTx_SOCUFlt_GetVal(void);
extern uint8_T Rte_CANTx_CellOVFlt_GetVal(void);
extern uint8_T Rte_CANTx_CellUVFlt_GetVal(void);
extern uint8_T Rte_CANTx_CellVoltDiffFlt_GetVal(void);
extern uint8_T Rte_CANTx_DsgOCFlt_GetVal(void);
extern uint8_T Rte_CANTx_SOCOFlt_GetVal(void);
extern uint8_T Rte_CANTx_SOCJumpFlt_GetVal(void);
extern uint8_T Rte_CANTx_CellTempUTFlt_GetVal(void);
extern uint8_T Rte_CANTx_HVILFlt_GetVal(void);
extern uint8_T Rte_CANTx_ChgCurrAbnlFlt_GetVal(void);
extern uint8_T Rte_CANTx_ChgVoltAbnlFlt_GetVal(void);
extern uint8_T Rte_CANTx_SplyPowerUVFlt_GetVal(void);
extern uint8_T Rte_CANTx_SplyPowerOVFlt_GetVal(void);
extern uint8_T Rte_CANTx_CellVoltSmpFlt_GetVal(void);
extern uint8_T Rte_CANTx_CellTempSmpFlt_GetVal(void);
extern uint8_T Rte_CANTx_BatCurrSmpFlt_GetVal(void);
extern uint8_T Rte_CANTx_CANBusOffFlt_GetVal(void);
extern uint8_T Rte_CANTx_CANCommVCUFlt_GetVal(void);
extern uint8_T Rte_CANTx_CANCommOBDFlt_GetVal(void);
extern uint8_T Rte_CANTx_HeatFlt_GetVal(void);
extern uint16_T Rte_CANTx_ChgTime_GetVal(void);
extern uint8_T Rte_CANTx_CellVoltTotalNum_GetVal(void);
extern uint8_T Rte_CANTx_CellTempTotalNum_GetVal(void);
extern uint8_T Rte_CANTx_BattSysNum_GetVal(void);
extern uint8_T Rte_CANTx_BattSysSerialNum_GetVal(void);
extern uint16_T Rte_CANTx_PackMinVoltPrmt_GetVal(void);
extern uint16_T Rte_CANTx_PackMaxVoltPrmt_GetVal(void);
extern uint16_T Rte_CANTx_CellVolt_GetVal(uint8_T cellnum);
extern uint8_T Rte_CANTx_CellTemp_GetVal(uint8_T cellnum);
extern uint8_T Rte_CANTx_LEDs_GetVal(void);
extern uint16_T Rte_CANTx_ResCap_GetVal(void);
extern uint16_T Rte_CANTx_BatSts_GetVal(void);
extern uint16_T Rte_CANTx_BatMode_GetVal(void);
extern uint8_T Rte_CANTx_OBCModeCtr_GetVal(void);
extern uint8_T Rte_CANTx_OBCCtr_GetVal(void);

extern uint8_T Rte_CANTx_VCUCommSts(void);
extern uint8_T Rte_CANTx_OBCCommSts(void);
extern uint8_T Rte_CANRx_Obc_ChgSts_GetVal(void);
extern uint8_T Rte_CANRx_tDuty_GetVal(void);
extern uint32_T Rte_CANRx_TatolAllChg_GetVal(void);
extern uint32_T Rte_CANRx_TatolDsg_GetVal(void);
extern uint16_T Rte_CANRx_sigChgEny_GetVal(void);

extern uint8_T Rte_CANRx_DcChgReq_GetVal(void);
extern uint8_T Rte_CANRx_QchgAlow_GetVal(void);
extern uint8_T Rte_CANRx_FDCMaiPosRlySts_GetVal(void);

#endif

/* File trailer for generated code.*/
